electrically alterable store - French English Dictionary